.loading-18 {
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  animation: load5 1.1s infinite ease;
  transform: scale(0.3);

  --color: 0, 0, 0;
}
@keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em rgb(var(--color)),
      1.8em -1.8em 0 0em rgba(var(--color), 0.2),
      2.5em 0em 0 0em rgba(var(--color), 0.2),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.2),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.2),
      -2.6em 0em 0 0em rgba(var(--color), 0.5),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.7),
      1.8em -1.8em 0 0em rgb(var(--color)),
      2.5em 0em 0 0em rgba(var(--color), 0.2),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.2),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.2),
      -2.6em 0em 0 0em rgba(var(--color), 0.2),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.5),
      1.8em -1.8em 0 0em rgba(var(--color), 0.7),
      2.5em 0em 0 0em rgb(var(--color)),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.2),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.2),
      -2.6em 0em 0 0em rgba(var(--color), 0.2),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.2),
      1.8em -1.8em 0 0em rgba(var(--color), 0.5),
      2.5em 0em 0 0em rgba(var(--color), 0.7),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.2),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.2),
      -2.6em 0em 0 0em rgba(var(--color), 0.2),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.2),
      1.8em -1.8em 0 0em rgba(var(--color), 0.2),
      2.5em 0em 0 0em rgba(var(--color), 0.5),
      1.75em 1.75em 0 0em rgba(var(--color), 0.7),
      0em 2.5em 0 0em rgb(var(--color)),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.2),
      -2.6em 0em 0 0em rgba(var(--color), 0.2),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.2),
      1.8em -1.8em 0 0em rgba(var(--color), 0.2),
      2.5em 0em 0 0em rgba(var(--color), 0.2),
      1.75em 1.75em 0 0em rgba(var(--color), 0.5),
      0em 2.5em 0 0em rgba(var(--color), 0.7),
      -1.8em 1.8em 0 0em rgb(var(--color)),
      -2.6em 0em 0 0em rgba(var(--color), 0.2),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.2),
      1.8em -1.8em 0 0em rgba(var(--color), 0.2),
      2.5em 0em 0 0em rgba(var(--color), 0.2),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.5),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.7),
      -2.6em 0em 0 0em rgb(var(--color)),
      -1.8em -1.8em 0 0em rgba(var(--color), 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(var(--color), 0.2),
      1.8em -1.8em 0 0em rgba(var(--color), 0.2),
      2.5em 0em 0 0em rgba(var(--color), 0.2),
      1.75em 1.75em 0 0em rgba(var(--color), 0.2),
      0em 2.5em 0 0em rgba(var(--color), 0.2),
      -1.8em 1.8em 0 0em rgba(var(--color), 0.5),
      -2.6em 0em 0 0em rgba(var(--color), 0.7),
      -1.8em -1.8em 0 0em rgb(var(--color));
  }
}
